/**
 * fileName:  FruitNutritionInfo.java
 * author:  huaimi
 * Company:  Cloudland Studio
 * Createdate:  2014-6-6 下午9:40:45
 *
 * All rights Reserved, Designed By cloudland Copyright(C) 2010-2011
 *   
 * Modification  History:
 *     Date           Author        Version        
 * -------------------------------------------
 * 2014-6-6          huaimi            1.0        
 *
 * Why & What is modified:
 * 1.0: 文件创建
 */
package org.cloudland.commercial.masterdata.bean;

 /**
 * 水果营养信息
 * @ClassName  FruitNutritionInfo
 * @author  huaimi
 * @version  %I%, %G%
 * @see  
 * @since   JDK1.6
 *
 */
public interface FruitNutrition 
{
	
	/**
	 * <pre>
	 * 获取营养编号
	 * </pre>
	 *
	 * @return   
	 */
	String getNutritionId();
	
	/**
	 * <pre>
	 * 获取营养名称
	 * </pre>
	 *
	 * @return   
	 */
	String getNutritionName();
	
	/**
	 * 
	 * <pre>
	 *  设置营养素营养含量
	 * </pre>
	 *
	 * @param nutritionScalar
	 */
	void setNutritionScalar(Double nutritionScalar);

	/**
	 * 
	 * <pre>
	 *  获取营养含量
	 * </pre>
	 *
	 * @return
	 */
	Double getNutritionScalar();
	
	/**
	 * 
	 * <pre>
	 * 获取营养类型
	 * </pre>
	 *
	 * @return
	 */
	NutritionType getNutritionType();
	
	/**
	 * <pre>
	 * 设置计量单位
	 * </pre>
	 *
	 * @param unit   
	 */
	void setUnit(Integer unit);
	
	/**
	 * <pre>
	 * 获取计量单位
	 * </pre>
	 *
	 * @return   
	 */
	Integer getUnit();
	
	/**
	 * 
	 * <pre>
	 *  设置营养素排序
	 * </pre>
	 *
	 * @param sort
	 */
	void setSort(Integer sort);

	/**
	 * 
	 * <pre>
	 *  获取排序
	 * </pre>
	 *
	 * @return
	 */
	Integer getSort();
	
}
